Skip to content

build(deps): bump io.micronaut.platform:micronaut-platform from 4.10.8 to 4.10.9#14888

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/gradle/io.micronaut.platform-micronaut-platform-4.10.9
Open

build(deps): bump io.micronaut.platform:micronaut-platform from 4.10.8 to 4.10.9#14888
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/gradle/io.micronaut.platform-micronaut-platform-4.10.9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 3, 2026

Bumps io.micronaut.platform:micronaut-platform from 4.10.8 to 4.10.9.

Release notes

Sourced from io.micronaut.platform:micronaut-platform's releases.

Micronaut Platform 4.10.9

Full Changelog: micronaut-projects/micronaut-platform@v4.10.8...v4.10.9

Commits
  • bee006e [skip ci] Release v4.10.9
  • 8ccc11a managed-micronaut-mcp = "0.0.20"
  • be9f016 managed-micronaut-spring = "5.12.1"
  • b14c4b2 managed-micronaut-servlet = "5.6.1"
  • b324ef6 managed-micronaut-core = "4.10.16"
  • 261dca1 chore: Bump version to 4.10.9-SNAPSHOT
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [io.micronaut.platform:micronaut-platform](https://github.com/micronaut-projects/micronaut-platform) from 4.10.8 to 4.10.9.
- [Release notes](https://github.com/micronaut-projects/micronaut-platform/releases)
- [Commits](micronaut-projects/micronaut-platform@v4.10.8...v4.10.9)

---
updated-dependencies:
- dependency-name: io.micronaut.platform:micronaut-platform
  dependency-version: 4.10.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added area/backend Needs backend code changes dependency-upgrade Dependency upgrade is needed labels Mar 3, 2026
@github-project-automation github-project-automation bot moved this to To review in Pull Requests Mar 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Tests report quick summary:

failed ❌ > tests: 3926, success: 3909, skipped: 14, failed: 3

Project Status Success Skipped Failed
cli success ✅ 80 0 0
core failed ❌ 1865 0 2
executor success ✅ 4 0 0
jdbc success ✅ 12 0 0
jdbc-h2 success ✅ 475 0 0
jdbc-mysql failed ❌ 477 0 1
jdbc-postgres success ✅ 478 0 0
processor success ✅ 7 0 0
runner-memory success ✅ 1 0 0
scheduler success ✅ 23 0 0
script success ✅ 12 0 0
storage-local success ✅ 64 0 0
webserver success ✅ 421 0 0
worker success ✅ 4 0 0

Failed tests:

core > io.kestra.core.models.tasks.runners.types.ProcessTest > inputAndOutputFiles() failed ❌ in 0.300
java.io.FileNotFoundException: /tmp/unittest/main/3bzxembyZSVgXrrysYS9pm-output.txt (No such file or directory)

java.io.FileNotFoundException: /tmp/unittest/main/3bzxembyZSVgXrrysYS9pm-output.txt (No such file or directory)
	at java.base/java.io.FileOutputStream.open0(Native Method)
	at java.base/java.io.FileOutputStream.open(FileOutputStream.java:255)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:210)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:171)
	at io.kestra.storage.local.LocalStorage.putFile(LocalStorage.java:197)
	at io.kestra.storage.local.LocalStorage.put(LocalStorage.java:181)
	at io.kestra.core.storages.StorageInterface.put(StorageInterface.java:190)
	at io.kestra.core.storages.InternalStorage.putFile(InternalStorage.java:168)
	at io.kestra.core.storages.InternalStorage.putFile(InternalStorage.java:187)
	at io.kestra.core.runners.FilesService.lambda$outputFiles$0(FilesService.java:73)
	at io.kestra.core.utils.Rethrow.lambda$throwFunction$0(Rethrow.java:89)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:723)
	at io.kestra.core.runners.FilesService.outputFiles(FilesService.java:75)
	at io.kestra.core.models.tasks.runners.AbstractTaskRunnerTest.inputAndOutputFiles(AbstractTaskRunnerTest.java:137)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension$2.proceed(MicronautJunit5Extension.java:154)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:171)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:128)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.interceptTestMethod(MicronautJunit5Extension.java:141)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)

core > io.kestra.core.services.ConcurrencyLimitServiceTest > update(Execution) failed ❌ in 2.464
org.opentest4j.AssertionFailedError: &#10;expected: 99&#10; but was: 98

org.opentest4j.AssertionFailedError: 
expected: 99
 but was: 98
	at io.kestra.core.services.ConcurrencyLimitServiceTest.update(ConcurrencyLimitServiceTest.java:110)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension$2.proceed(MicronautJunit5Extension.java:154)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:171)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:128)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.interceptTestMethod(MicronautJunit5Extension.java:141)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)

jdbc-mysql > io.kestra.runner.mysql.MysqlRunnerTest > restartFailedWithFinally() failed ❌ in 21.003
java.lang.RuntimeException: Execution 1Q0UtlZXmgs9iWjHYOECyF is currently at the status RUNNING which is not the awaited one, full execution object:&#10;{"tenantId":"main","id":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","flowRevision":1,"taskRunList":[{"tenantId":"main","id":"4D1Z50qrWlWMYGDDIdzpM1","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"hello","attempts":[{"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.063421Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.063424Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.076698Z"}],"duration":0.013277000,"startDate":"2026-03-03T15:00:24.063421Z","endDate":"2026-03-03T15:00:24.076698Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"}],"outputs":{},"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.003715Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.026104Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.049974Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.076743Z"}],"duration":0.073028000,"startDate":"2026-03-03T15:00:24.003715Z","endDate":"2026-03-03T15:00:24.076743Z"}},{"tenantId":"main","id":"3nfIG7O7N9SFXAwzEEE5Nl","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"fail_randomly","attempts":[{"state":{"current":"FAILED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.193040Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.193042Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.198102Z"}],"duration":0.005062000,"startDate":"2026-03-03T15:00:24.193040Z","endDate":"2026-03-03T15:00:24.198102Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"},{"state":{"current":"SKIPPED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.665131Z"},{"state":"SKIPPED","date":"2026-03-03T15:00:24.665132Z"}],"duration":0.000001000,"startDate":"2026-03-03T15:00:24.665131Z","endDate":"2026-03-03T15:00:24.665132Z"}}],"outputs":{},"state":{"current":"SKIPPED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.121444Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.151621Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.192870Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.198134Z"},{"state":"RESTARTED","date":"2026-03-03T15:00:24.388624Z"},{"state":"SKIPPED","date":"2026-03-03T15:00:24.665128Z"}],"duration":0.543684000,"startDate":"2026-03-03T15:00:24.121444Z","endDate":"2026-03-03T15:00:24.665128Z"}},{"tenantId":"main","id":"5zht2ZVMtvaIxcIfzoc7yV","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"log","attempts":[{"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.748583Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.748584Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.759137Z"}],"duration":0.010554000,"startDate":"2026-03-03T15:00:24.748583Z","endDate":"2026-03-03T15:00:24.759137Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"}],"outputs":{},"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.690165Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.725911Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.747656Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.759224Z"}],"duration":0.069059000,"startDate":"2026-03-03T15:00:24.690165Z","endDate":"2026-03-03T15:00:24.759224Z"}}],"labels":[{"key":"system.correlationId","value":"1Q0UtlZXmgs9iWjHYOECyF"},{"key":"system.restarted","value":"true"}],"state":{"current":"RUNNING","histories":[{"state":"CREATED","date":"2026-03-03T15:00:23.981287Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.004416Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.359970Z"},{"state":"RESTARTED","date":"2026-03-03T15:00:24.392905Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.660500Z"}],"startDate":"2026-03-03T15:00:23.981287Z"},"originalId":"1Q0UtlZXmgs9iWjHYOECyF","deleted":false,"metadata":{"attemptNumber":2,"originalCreatedDate":"2026-03-03T15:00:23.981291Z"}}

java.lang.RuntimeException: Execution 1Q0UtlZXmgs9iWjHYOECyF is currently at the status RUNNING which is not the awaited one, full execution object:
{"tenantId":"main","id":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","flowRevision":1,"taskRunList":[{"tenantId":"main","id":"4D1Z50qrWlWMYGDDIdzpM1","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"hello","attempts":[{"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.063421Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.063424Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.076698Z"}],"duration":0.013277000,"startDate":"2026-03-03T15:00:24.063421Z","endDate":"2026-03-03T15:00:24.076698Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"}],"outputs":{},"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.003715Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.026104Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.049974Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.076743Z"}],"duration":0.073028000,"startDate":"2026-03-03T15:00:24.003715Z","endDate":"2026-03-03T15:00:24.076743Z"}},{"tenantId":"main","id":"3nfIG7O7N9SFXAwzEEE5Nl","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"fail_randomly","attempts":[{"state":{"current":"FAILED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.193040Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.193042Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.198102Z"}],"duration":0.005062000,"startDate":"2026-03-03T15:00:24.193040Z","endDate":"2026-03-03T15:00:24.198102Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"},{"state":{"current":"SKIPPED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.665131Z"},{"state":"SKIPPED","date":"2026-03-03T15:00:24.665132Z"}],"duration":0.000001000,"startDate":"2026-03-03T15:00:24.665131Z","endDate":"2026-03-03T15:00:24.665132Z"}}],"outputs":{},"state":{"current":"SKIPPED","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.121444Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.151621Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.192870Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.198134Z"},{"state":"RESTARTED","date":"2026-03-03T15:00:24.388624Z"},{"state":"SKIPPED","date":"2026-03-03T15:00:24.665128Z"}],"duration":0.543684000,"startDate":"2026-03-03T15:00:24.121444Z","endDate":"2026-03-03T15:00:24.665128Z"}},{"tenantId":"main","id":"5zht2ZVMtvaIxcIfzoc7yV","executionId":"1Q0UtlZXmgs9iWjHYOECyF","namespace":"io.kestra.tests","flowId":"restart-with-finally","taskId":"log","attempts":[{"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.748583Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.748584Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.759137Z"}],"duration":0.010554000,"startDate":"2026-03-03T15:00:24.748583Z","endDate":"2026-03-03T15:00:24.759137Z"},"workerId":"e86cf2eb-efc0-485a-af33-bb361542bb28"}],"outputs":{},"state":{"current":"SUCCESS","histories":[{"state":"CREATED","date":"2026-03-03T15:00:24.690165Z"},{"state":"SUBMITTED","date":"2026-03-03T15:00:24.725911Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.747656Z"},{"state":"SUCCESS","date":"2026-03-03T15:00:24.759224Z"}],"duration":0.069059000,"startDate":"2026-03-03T15:00:24.690165Z","endDate":"2026-03-03T15:00:24.759224Z"}}],"labels":[{"key":"system.correlationId","value":"1Q0UtlZXmgs9iWjHYOECyF"},{"key":"system.restarted","value":"true"}],"state":{"current":"RUNNING","histories":[{"state":"CREATED","date":"2026-03-03T15:00:23.981287Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.004416Z"},{"state":"FAILED","date":"2026-03-03T15:00:24.359970Z"},{"state":"RESTARTED","date":"2026-03-03T15:00:24.392905Z"},{"state":"RUNNING","date":"2026-03-03T15:00:24.660500Z"}],"startDate":"2026-03-03T15:00:23.981287Z"},"originalId":"1Q0UtlZXmgs9iWjHYOECyF","deleted":false,"metadata":{"attemptNumber":2,"originalCreatedDate":"2026-03-03T15:00:23.981291Z"}}
	at io.kestra.core.runners.TestRunnerUtils.awaitExecution(TestRunnerUtils.java:259)
	at io.kestra.core.runners.TestRunnerUtils.emitAndAwaitExecution(TestRunnerUtils.java:234)
	at io.kestra.core.runners.TestRunnerUtils.restartExecution(TestRunnerUtils.java:226)
	at io.kestra.core.runners.TestRunnerUtils.restartExecution(TestRunnerUtils.java:219)
	at io.kestra.core.runners.RestartCaseTest.restartFailedWithFinally(RestartCaseTest.java:238)
	at io.kestra.core.runners.AbstractRunnerTest.restartFailedWithFinally(AbstractRunnerTest.java:185)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension$2.proceed(MicronautJunit5Extension.java:154)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:171)
	at io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:128)
	at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.interceptTestMethod(MicronautJunit5Extension.java:141)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

🧪 Java Unit Tests

TestsPassed ☑️Skipped ⚠️Failed ❌️Time ⏱
Java Tests Report3926 ran3909 ✅14 ⚠️3 ❌42m 21s 516ms
TestResultTime ⏱
Java Tests Report
ProcessTest.inputAndOutputFiles()❌ failure300ms
ConcurrencyLimitServiceTest.update(Execution)❌ failure2s 464ms
MysqlRunnerTest.restartFailedWithFinally()❌ failure21s 3ms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/backend Needs backend code changes dependency-upgrade Dependency upgrade is needed

Projects

Status: To review

Development

Successfully merging this pull request may close these issues.

0 participants